Workspace APIs
Description: APIs to Get or Set Information corresponding to Workspaces in iFoundry
S No. | Category | Name | Method | Description | Link |
1. | Workspaces | Get Workspace by ID | GET | Handles requests to fetch the workspace info based on the ID. | /api/WorkSpace/GetWorkspacebyID |
2. | Workspaces | Get All Workspaces | GET | Fetching the list of workspaces linked to the specific user. | /api/WorkSpace/GetAllWorkspaces |
3. | Workspaces | Get Approved Workspaces | GET | Fetches the list of workspaces that are moved from WIP stage to approved stage. | /api/WorkSpace/GetAppovedWorkspaces |
4. | Workspaces | Manage Workspace | POST | Handles requests to save or edit any individual workspace. | /api/WorkSpace/ManageWorspace |
5. | Workspaces | Update Workspace | PUT | Handles requests to update the existing workspace. | /api/WorkSpace/UpdateWorkspace |
6. | Workspaces | Delete Workspace | DELETE | Handles requests to delete single or multiple workspaces. | /api/WorkSpace/DeleteWorkSpace |
7. | Workspaces | Workspace Auto Approve | POST | Handles requests to auto approve workspaces and push to initiatives | /api/WorkSpace/WorkspaceAutoApprove |
8. | Workspaces | Approve Workspace | POST | Handles requests to move one or more workspaces into approved stage. | /api/WorkSpace/ApproveWorkspace |
9. | Workspaces | Verify if Version Exists | GET | Handles the requests to see if the version exists for a specific plan. | /api/WorkSpace/VerifyIfVersionExists |
10. | Workspaces | Verify Workspace has change events | GET | Handles the requests to see if there are any changesets mapped to the workspace in order to approve the workspace | /api/WorkSpace/VerifyWorkspaceHasChangeEvents |
11. | Workspaces | Get Approved Plans | GET | Handles the requests to get the list of all the plans which are approved from the initiative. | /api/WorkSpace/GetAppovedPlans |
12. | Workspaces | Get Workspaces | GET | Handles the requests to get the list of all the Workspaces linked to a particular product | /api/WorkSpace/GetWorkspaces |
13. | Workspaces | Get Mapped Workspaces | GET | Handles the requests to get the list of Workspaces along with the linked changes while creating initiatives. | /api/WorkSpace/GetMappedWorkspaces |
14. | Workspaces | Upload Components | POST | Handles requests to import the change data into the workspace | /api/WorkSpace/UploadComponents |